put at the disposal of - French English Dictionary